import java.util.Random;

public class MathExercises {
    public static void main(String[] args) {
        Random random = new Random();
        int exerciseCount = 50; // 习题数量
        int maxNumber = 100; // 最大数值限制

        for (int i = 0; i < exerciseCount; i++) {
            int num1 = random.nextInt(maxNumber) + 1; // 生成1到100之间的随机数
            int num2 = random.nextInt(maxNumber) + 1; // 生成1到100之间的随机数
            int operation = random.nextInt(2); // 随机选择加法或减法

            if (operation == 0) { // 减法
                // 确保第一个数大于等于第二个数，避免出现负数结果
                if (num1 < num2) {
                    int temp = num1;
                    num1 = num2;
                    num2 = temp;
                }
                System.out.printf("%d - %d = \n", num1, num2);

            } else { // 加法
                System.out.printf("%d + %d = \n", num1, num2);
            }
        }
    }
}
